//
//  JSTechMacro.h
//  JSTech
//
//  Created by 高得华 on 2019/11/26.
//  Copyright © 2020 华&梅. All rights reserved.
//

#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@interface JSTechMacro : NSObject
@end
NS_ASSUME_NONNULL_END


//MARK: - ===== 请求网络
#if DEBUG
///测试环境miaomiao-api2.emibuy.com
extern NSString * _Nullable const kHttpBaseUrl;
///测试的H5页面的网址
extern NSString * _Nullable const kHttpBaseH5Url;
#else
///正式环境
extern NSString * _Nullable const kHttpBaseUrl;
///正式的H5页面的网址
extern NSString * _Nullable const kHttpBaseH5Url;
#endif


///全局 倒计时 的倒计时时间 - 86410 比一天多10秒。这是没有准确的倒计时时间
extern double const kMDHCountdownTimeNumber;


//MARK: - ==== 单聊消息时 消息体的前缀
///聊天界面中 JS交互邀请亲吧好友跳转H5页面 的前缀
extern NSString * _Nullable const kMDHMessageJSInviPushH5Prefix;
///聊天界面中 聊天室邀请的前缀
extern NSString * _Nullable const kMDHMessageBrInvitationPrefix;
///聊天界面中 礼物的前缀
extern NSString * _Nullable const kMDHMessageGiftPrefix;

//MARK: - ===== 字体相关
/*

苹方-简 中黑体 PingFangSC-Medium
苹方-简 中粗体 PingFangSC-Semibold
苹方-简 细体 PingFangSC-Light
苹方-简 极细体 PingFangSC-Ultralight
苹方-简 常规体 PingFangSC-Regular
苹方-简 纤细体 PingFangSC-Thin

苹方-简 常规体 PingFangTC-Regular

*/
///苹方-简 中黑体 粗体 PingFangSC-Medium
extern NSString * _Nullable const kMDHPingFangSCMedium;
///苹方-简 中粗体 PingFangSC-Semibold
extern NSString * _Nullable const kMDHPingFangSCSemibold;
///苹方-简 常规体 PingFangTC-Regular
extern NSString * _Nullable const kMDHPingFangSCRegular;


//MARK: - ==== 网络相关
/// 服务器返回的三个固定字段
/// 状态码key
extern NSString * _Nullable const MHHTTPServiceResponseCodeKey;
/// 消息key
extern NSString * _Nullable const MHHTTPServiceResponseMsgKey;
/// 数据data
extern NSString * _Nullable const MHHTTPServiceResponseDataKey;
/// 数据data{"list":[]}
extern NSString * _Nullable const MHHTTPServiceResponseDataListKey;

//MARK: - ===== 服务器和网络请求方面
/// 请求成功，但statusCode != 0
extern NSString * _Nullable const MHHTTPServiceErrorResponseCodeKey;
/// 服务器相关
extern NSString * _Nullable const MHHTTPRequestTokenKey;
/// 私钥Value
extern NSString * _Nullable const MHHTTPServiceKeyValue;
/// 签名key
extern NSString * _Nullable const MHHTTPServiceSignKey;


//MARK: - ====== 第三方的Key
///QQ登录分享
extern NSString * _Nullable const kQQ_APP_ID;
extern NSString * _Nullable const kQQAppId_OPEN_SCHEMA;
extern NSString * _Nullable const kQQ_APP_Key;
///微信登录分享 微信appid 微信secret
extern NSString * _Nullable const kWeiXin_APP_ID;//微信appid//OK
extern NSString * _Nullable const kWeiXin_APP_Secret;//微信secret//OK
///腾讯云 与 Bugly
extern NSString * _Nullable const kBUGLY_APP_ID;//Bugly
extern NSString * _Nullable const kBUGLY_APP_Key;//Bugly
extern NSString * _Nullable const kTIMSdk_APP_ID;//TimSdk
extern NSString * _Nullable const kTIMSdk_AccountType;
#ifdef DEBUG
extern NSInteger const kTIMSdk_ZhengShuId;
#else
extern NSInteger const kTIMSdk_ZhengShuId;
#endif
///友盟推送相关
extern NSString * _Nullable const kUMPush_App_Key;
extern NSString * _Nullable const kUMPush_AppMasterSecret;
extern NSString * _Nullable const kUMPush_AliasTypeMM;//设置别名时的分组
/// - === 高德地图9289a0968abd5c1906483f1e0e505b7a
extern NSString * _Nullable const kAMapServicesAppKey;
